﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ExtendPropertyLib;
namespace ExORMDesginer.Models
{
    public class IDEInfo:BusinessInfoBase<IDEInfo>
    {
        
        public static ExtendProperty NameProperty = RegisterProperty(m => m.Name);
        /// <summary>
        /// 名称
        /// </summary>
        public string Name
        {
            set
            {
                SetValue(NameProperty, value);
            }
            get
            {
                return (string)GetValue(NameProperty);
            }
        }


        
        public static ExtendProperty SolutionPathProperty = RegisterProperty(m => m.SolutionPath);
        /// <summary>
        /// 解决方案路径
        /// </summary>
        public string SolutionPath
        {
            set
            {
                SetValue(SolutionPathProperty, value);
            }
            get
            {
                return (string)GetValue(SolutionPathProperty);
            }
        }

        /// <summary>
        /// IDE接口
        /// </summary>
        public EnvDTE.DTE IDE { set; get; }


    }
}
